/*sanshi0815 ��̨css��ʽ*/
BODY{margin:auto; width:960px; font-size:16px}
UL{ margin:0px; padding:0px;}
LI{ list-style:none;}
A{ text-decoration:none;}
A:link{color:#03F;}
A:visited{ color:#666}
A:active{color:#F00; background-color:#CCC}

A:hover{text-decoration: underline; color:#F00}


.tpl_header{ 
width:100%; 
height:45px;
border:1px solid #999; 
margin:5px auto 5px auto;
font-size:18px;
text-align:center;
padding-top:25px;
}
.tpl_content{ width:100%;}
.tpl_content .content_menus{ 
	float:left; 
	width:13%; 
	border:1px solid #999;
	padding:5px;
	overflow: hidden;
	margin-bottom:5px;
	}
.tpl_content .content_menus UL{ margin:5px 0px 2px 15px; font-size:14px;}
.tpl_content .content_body{
	border:1px solid #999; 
	float:right; 
	text-align:left; 
	width:84%;
	padding:5px;
	margin-bottom:5px;
	}
.tpl_content .content_body .action_menus{ width:100%;}
.tpl_content .content_body .action_menus UL{margin:5px 0px 2px 45px; font-size:14px;}
.tpl_content .content_body .action_menus LI{ display:inline; margin:0 5px 0 5px;}
.tpl_content .content_body .page_bar{ text-align:center; margin-top:5px; font-size:14px;}
.tpl_content .content_body TABLE{
	margin-top:15px; 
	width:99%;
	border:1px solid #999; 
	border-collapse: collapse;
	}
.tpl_content .content_body TABLE TD{
	border:1px solid #999;
	empty-cells:show;
	}

.tpl_footer{ width:100%;border:1px solid #999;clear:both;}